internationally published article - German English Dictionary